127879
605700
323745
277658
1061448
95655
86010
671211
322153
528115
520266
1041862
129528
118394
817535
859905
485700
910983
914772
973906
912457
74663
792728
509655